Big Huge Thesaurus

Aegean island

noun